The problem has been solved when you are at the mall entrance.
Of course you know how to cross a parking lot. You would probably describe the process as "...keep walking until you reach the entrance."
Here is the solution in more detail:
I've described the solution in a recursive style. There are two parts to recursion:
The over-all strategy is to find some easily applied action that breaks the problem into smaller pieces. Some of the pieces can be dealt with immediately; others may need to be further broken up.
Say that you have a small rock that you wish to destroy. How can you do this?